package com.bmf.admin.module.scenario.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.bmf.admin.module.scenario.entity.Branch;
import com.bmf.admin.module.scenario.pojo.ScenarioComponents;


/**
 * 想定(Scenario)表服务接口
 *
 * @author makejava
 * @since 2024-08-06 11:58:43
 */
public interface ScenarioService{

    ScenarioComponents getScenarioById(String id);

    Object receLoadingSignal(Object scenarioResultVo);

    Object scenarioStart(String id);

    Object scenarioPause(String id);

    Object adjustScenarioStepping(String id, String step);

    Object endOfScenario(String id);

    Object saveBreakpoint(Object createVo);

    Object restoreBreakpoint(String id, String breakpointId);
}
